rise meteorically - Turkish English Dictionary